/**
 * 数组、对象等一些操作
 * Created by MR.K on 21/5/20.
 */
/**
 * arrChildrenFlatten 含有children子级数组的数据机构扁平化
 * @param {string} path
 * @returns {Boolean}
 */
export function arrChildrenFlatten(arr) {
  return [].concat(...arr.map(item => {
    if (item.children && item.children.length > 0) {
      return [].concat(item, ...arrChildrenFlatten(item.children))
    }
    return item
  }))
}
